Forskellige Tids zoner for hver bruger [PHP+MySQL]

Tags:    php

Hej med jer,
Sidder her og kæmper med at kode. Er begynder til PHP og er så småt ved at lære de forskellige ting.

Først og fremmest har jeg en side med 3000 brugere. Det er brugere fra hele verden.

Brugerne er "stored" i MySQL database, samt alle deres info.

Jeg kunne godt tænke mig at hver bruger er i stand til at sætte deres egen tidszone. F.eks. ville folk fra Danmark vælge Europe/Copenhagen.

Mit problem er hvordan det kan lade sig gøre.

Jeg kan nemlig ikke bruge variables når jeg sætter tidszonen for brugeren.

Fold kodeboks ind/udKode 


Som i kan se, står der "$dateTimeZone = new DateTimeZone('GMT+1');" - Det jeg gerne vil have, er at ('GMT+1') kan stå som en variable. (Altså jeg vil have at den henter tidszonen ((I dette tilfælde GMT+1)) fra databasen)

Hjælp!

På forhånd tak! :)




3 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Kan du ikke bare gemme "GMT+1" eller "1" i databasen for hver bruger og så læse den derfra?



Tror ikke helt jeg forstår. Standard værdien for row "timezone" er i databasen sat til GMT-6. Det har dog ikke noget at gøre med jeg gerne vil have at en variable skal bestemme tidzsonen.





Hmm... du kan bruge alle de variabler du vil. :) Det er kun et spørgsmål om at gemme de rigtig værdier.

Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 10.02.2011 20:02 af Bruger #10216
t